be angry and surprised - Francés Inglés Diccionario